public class RingInfo
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
|
RingInfo() |
protected |
RingInfo(long cPtr,
boolean cMemoryOwn) |
|
RingInfo(RingInfo other) |
Modifier and Type | Method and Description |
---|---|
long |
addRing(Int_Vect atomIndices,
Int_Vect bondIndices)
adds a ring to our data
|
Int_Vect_Vect |
atomRings() |
Int_Vect_Vect |
bondRings() |
void |
delete() |
protected void |
finalize() |
protected static long |
getCPtr(RingInfo obj) |
void |
initialize() |
boolean |
isAtomInRingOfSize(long idx,
long size) |
boolean |
isBondInRingOfSize(long idx,
long size) |
boolean |
isInitialized() |
long |
minAtomRingSize(long idx) |
long |
minBondRingSize(long idx) |
long |
numAtomRings(long idx) |
long |
numBondRings(long idx) |
long |
numRings() |
void |
reset() |
protected RingInfo(long cPtr, boolean cMemoryOwn)
public RingInfo()
public RingInfo(RingInfo other)
protected static long getCPtr(RingInfo obj)
protected void finalize()
finalize
in class java.lang.Object
public void delete()
public boolean isInitialized()
public void initialize()
public void reset()
public long addRing(Int_Vect atomIndices, Int_Vect bondIndices)
adds a ring to our data
atomIndices
- the integer indices of the atoms involved in the ring
bondIndices the integer indices of the bonds involved in the ring, this must be the same size as atomIndices.
public boolean isAtomInRingOfSize(long idx, long size)
public long numAtomRings(long idx)
public long minAtomRingSize(long idx)
public Int_Vect_Vect atomRings()
public boolean isBondInRingOfSize(long idx, long size)
public long numBondRings(long idx)
public long minBondRingSize(long idx)
public long numRings()
public Int_Vect_Vect bondRings()